have the skin of a rhinoceros - Turkish English Dictionary